perform poorly - French English Dictionary